pkgname=babl-meson-git
_pkgname=babl
-pkgver=0.1.38.14.g9677c79
+pkgver=0.1.38.17.gf50bef7
pkgrel=1
pkgdesc="babl is a dynamic, any to any, pixel format translation library."
arch=('i686' 'x86_64')
meson "${srcdir}/${_gitname}"\
"${srcdir}/build" \
--prefix=/usr \
+ -Dbuildtype=release \
+ -Db_lto=true \
-Dwith-docs=false
ninja -C "${srcdir}/build"
cd "${_gitname}"
git describe --always | sed -e 's/BABL_//g' -e 's/[_-]/./g'
}
+
+check() {
+ meson test -C "${srcdir}/build"
+}
################################################################################
# Dependencies
-if os_win32
- math = []
- thread = []
-else
- math = cc.find_library('m')
- thread = cc.find_library('pthread')
-endif
-
-if platform_android
- log = cc.find_library('log')
-else
- log = []
-endif
-
-dl = cc.find_library('dl')
+math = cc.find_library('m', required: false)
+thread= cc.find_library('pthread', required: false)
+log = cc.find_library('log', required: false)
+dl = cc.find_library('dl', required: false)
pkgconfig.generate(filebase: 'babl',